eye patch – Català–English translations

🇬🇧 en ca

eye patch noun

  • patch worn to cover one eye
pedaç ocular, pegat
Wiktionary Links